(function($){
	$(document).ready(function(){
		$("#filtrar").click(function(){
			$("#formbusca").submit();
		});
		$("#salvar").click(function(){
			if(verifyObrigatorioForm("#formSalvar")){
				$("#formSalvar").submit();
			}else{
				newAlert("Preencha os campos em destaque");
			}
		});
		$("#exportApi").click(function(){
			$("#contentWrapper").mask("Exportando Contatos para API...");
			window.setTimeout(function(){
				$.ajax({
					type:'GET'
					,url:"controller/mailing.controller.php?action=exportMailingApi"
					,dataType:'json'
					,async:true
					,success:function(resp){
						$("#contentWrapper").unmask();
						if(resp.success){
							newAlert("Contatos exportados para API com sucesso! Foram importados: "+resp.count+" contatos");
						}else{
							newAlert("Erro ao tentar exportar contatos para API");
						}
					}
				});
			},1000);
		});
		$(".btDel").live('click',function(){
			var obj = $(this);
			var id = trim($(this).attr('rel'));
			var param = {
				'mailing_id':id
			}
			deleteItem(
					"Deseja excluir esse item?"
					,"controller/mailing.controller.php?action=deleteItem"
					,param
					,function(msg,oDialog){
						oDialog.dialog('close');
						oDialog.dialog('destroy');
						obj.parent().parent().remove();
						newAlert(msg);
					}
					,function(msg,oDialog){
						oDialog.dialog('close');
						oDialog.dialog('destroy');
						newAlert(msg);
					}
			)
		});
	});
})(jQuery);

